provision for other payables and expenses - Espagnol Anglais Dictionnaire